Zinedine ZidaneZinedine Zidane
International FootballMbappé Leaves France Camp With a Left-Knee Tendon Injury: Re-reading the 55th Minute and the Gaps Behind ItI watched that footage seven times, and each time I stopped on the same frame...
BasketballVietnamese Women's Basketball: When Data Reveals the Truth Behind the MedalI stood in the stands at the venue in Cambodia, watching the Vietnamese women...
International FootballLiverpool Excavating Van de Ven: Van Dijk's Succession Starts With a Five-Year ContractIn the second half of a Tottenham match last season, I rewound one passage of...
International FootballJoão Pedro: £60m, One Knee, and the Data Gap at ChelseaChelsea have taken exactly one point from their last three Premier League...
Domestic FootballCA TPHCM vs The Cong Viettel in Round 4: Two Investment Models, One Fitness TestThree matches in, CA TPHCM have scored four and conceded three. The Cong...
EsportsLeviatán Wins Masters London but Misses Champions Shanghai: Does VCT Format Need Change?After a convincing victory at Masters London, Leviatán – a top Valorant team...
GolfThe Empty Sports Dispatch: A Mirror for Vietnam Data-Driven MediaToday I held a sports dispatch with no player name, no event name, no...
Domestic FootballThe data mirror of Vietnamese football: A view from the forgotten numbersLate one May afternoon, I opened the data dashboard of a familiar analytics...
International FootballPresident Erdogan Attends Oil Wrestling Presidential Cup: A Governance Story Mislabeled as FootballThat day, the Atatürk Airport Nation Garden was filled with drums and the sme...
EsportsAsian Games 2026: Indonesia Takes Pokémon Unite Silver After 1-3 Final Loss to JapanIndonesia won the opening game. Over the next three games, they did not win...
VolleyballThailand and the Trap of Expectation: Lessons from the 2026 Asian Championship Quarterfinal22, 24, 19. Those three numbers are not just the scores of three sets; they a...
EsportsComplexity Goes Dark After 23 Years: An Indictment Written in Balance SheetsOn September 23, 2026, Jason Lake sat in front of a camera and confirmed what...
Table TennisTable Tennis and the Trap of Empty Data SheetsIn a small analysis room in Guangzhou, the whiteboard was still blank. Not a...
International FootballThe González Paradox at Olympiacos: 47 Minutes, 4 Goals and an Explanation That Comes Too EasilyAt 61, I still keep the habit of rewinding match footage with a small noteboo...
International FootballThe 'Football' Label Misapplied to a Tragedy: When a News Pipeline Reads a University as a ClubDomain: football. Those four words were the first thing I saw when I opened t...
AthleticsGlobal Gate Ha Long ESG++ Marathon 2026: A 15,000-Runner Race and the 42.195 km Distance That Does Not ExistIn the summer of 2026, I sat in front of a screen and watched Japan lead...
ChessThe Bengaluru Night and the Price of the Final Seconds: GCL 2026 Through the Lens of TimeThe playing hall in Bengaluru had no cheering that night. Only the click of...
VolleyballFour Dead Rounds: Why the 2026 National Women's Volleyball Championship Group Stage Lost Its PullThe team that had lost all twelve previous matches won 3-1. The table leader,...
International FootballUmtiti Speaks Plainly About Real Madrid: Three Stars, One Left Flank and an Unfilled GapIn my statistics notebook, the entry dated 5 November 2026 sits on page seven...
International FootballFerran Torres and His PSG Debut: When Data Tells an Imperfect Hat-Trick StoryI have witnessed many debuts in my journalism career. But few have been as...
BasketballVietnamese Women's Basketball: When Data Reveals the Truth Behind the MedalI stood in the stands at the venue in Cambodia, watching the Vietnamese women...
International FootballLiverpool Excavating Van de Ven: Van Dijk's Succession Starts With a Five-Year ContractIn the second half of a Tottenham match last season, I rewound one passage of...
International FootballJoão Pedro: £60m, One Knee, and the Data Gap at ChelseaChelsea have taken exactly one point from their last three Premier League...
Domestic FootballCA TPHCM vs The Cong Viettel in Round 4: Two Investment Models, One Fitness TestThree matches in, CA TPHCM have scored four and conceded three. The Cong...
EsportsLeviatán Wins Masters London but Misses Champions Shanghai: Does VCT Format Need Change?After a convincing victory at Masters London, Leviatán – a top Valorant team...
GolfThe Empty Sports Dispatch: A Mirror for Vietnam Data-Driven MediaToday I held a sports dispatch with no player name, no event name, no...
Domestic FootballThe data mirror of Vietnamese football: A view from the forgotten numbersLate one May afternoon, I opened the data dashboard of a familiar analytics...
International FootballPresident Erdogan Attends Oil Wrestling Presidential Cup: A Governance Story Mislabeled as FootballThat day, the Atatürk Airport Nation Garden was filled with drums and the sme...
EsportsAsian Games 2026: Indonesia Takes Pokémon Unite Silver After 1-3 Final Loss to JapanIndonesia won the opening game. Over the next three games, they did not win...
VolleyballThailand and the Trap of Expectation: Lessons from the 2026 Asian Championship Quarterfinal22, 24, 19. Those three numbers are not just the scores of three sets; they a...
EsportsComplexity Goes Dark After 23 Years: An Indictment Written in Balance SheetsOn September 23, 2026, Jason Lake sat in front of a camera and confirmed what...
Table TennisTable Tennis and the Trap of Empty Data SheetsIn a small analysis room in Guangzhou, the whiteboard was still blank. Not a...
International FootballThe González Paradox at Olympiacos: 47 Minutes, 4 Goals and an Explanation That Comes Too EasilyAt 61, I still keep the habit of rewinding match footage with a small noteboo...
International FootballThe 'Football' Label Misapplied to a Tragedy: When a News Pipeline Reads a University as a ClubDomain: football. Those four words were the first thing I saw when I opened t...
AthleticsGlobal Gate Ha Long ESG++ Marathon 2026: A 15,000-Runner Race and the 42.195 km Distance That Does Not ExistIn the summer of 2026, I sat in front of a screen and watched Japan lead...
ChessThe Bengaluru Night and the Price of the Final Seconds: GCL 2026 Through the Lens of TimeThe playing hall in Bengaluru had no cheering that night. Only the click of...
VolleyballFour Dead Rounds: Why the 2026 National Women's Volleyball Championship Group Stage Lost Its PullThe team that had lost all twelve previous matches won 3-1. The table leader,...
International FootballUmtiti Speaks Plainly About Real Madrid: Three Stars, One Left Flank and an Unfilled GapIn my statistics notebook, the entry dated 5 November 2026 sits on page seven...
International FootballFerran Torres and His PSG Debut: When Data Tells an Imperfect Hat-Trick StoryI have witnessed many debuts in my journalism career. But few have been as...
